Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Mozilla extension: как отследить изменение пользовательским скриптом location.href? (Dmitry Khudorozhkov)
Author Message
Dmitry Khudorozhkov
Участник форума



Joined: 20 Feb 2007
Posts: 65
Карма: 7
   поощрить/наказать

Location: Россия, Московская Область, г. Жуковский

PostPosted: Tue Jan 15, 2008 4:57 pm (написано за 1 минуту 37 секунд)
   Post subject: Mozilla extension: как отследить изменение пользовательским скриптом location.href?
Reply with quote

Доброго дня всем! Надеюсь, здесь кто-нибудь имел дело с расширениями к Мозилле/Firefox.

Пытаюсь в своём аддоне проследить все редиректы. HTTP-редиректы (3xx) отслеживаются легко - см. LiveHTTPHeaders (livehttpheaders.mozdev.org/). META-редиректы тоже легко находятся - см. RefreshBlocker (addons.mozilla.org/en-US/firefox/addon/992). Остался последний "вид" редиректов - изменение скриптом свойства location.href.

Можно ли как-нибудь в Мозилле (со стороны аддона) отследить, что скрипт на странице этот location.href меняет?

Заранее спасибо.

P.S. Здесь (forum.sources.ru/index.php?showtopic=218984) советуют: "Для этого нужно запускать скрипты в контексте аддона (т.е. вместо родного объекта window порождать свой аналогичный, эмулирующий оригинал через getters/setters)." Чтобы это значило?
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML